<?php

if (!function_exists('hashid')) {
  function hashid(){

    $a = rand(10000,99999);

    $b = rand(10000,99999);

    $c = md5($a*$b+time()*rand(1,99)).sha1(md5(time().rand(1,9).'uenit'));

    $temp=array('1','2','3','4','5','6','7','8','9','0');

    $result='';

    for($i=0;$i<strlen($c);$i++){

        if(in_array($c[$i],$temp)){

            $result.=$c[$i];

        }

    }

    if(strlen($result==10)){

        return $result;

    } else{

        if(strlen($result)<10){

            return substr($result*$a, 0,10);

        }

        else{

            return substr($result, 0,10);

        }

    }

  }
}
